﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.Services;

using Osiptel.HECO.BE;
using Osiptel.HECO.BL;

public partial class Views_Editor_Frm_Clases : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        
    }
    static String userCre = "user1";
    static String ipReg = "192.168.1.2";

    [WebMethod]
    public static List<ParametroDetalleBE> ObtenerItems()
    {
        ParametroDetalleBL paramDetalleBL = new ParametroDetalleBL();
        List<ParametroDetalleBE> listaParamDetalle = new List<ParametroDetalleBE>();
        listaParamDetalle = paramDetalleBL.ObtenerParamsById(7);
        return listaParamDetalle;
    }

    [WebMethod]
    public static int GuardarClase(String nombre)
    {
        ParametroDetalleBL objParametro = new ParametroDetalleBL();
        ParametroDetalleBE objParametroBE = new ParametroDetalleBE();
        objParametroBE.Nombre = nombre;
        objParametroBE.IdTabla = 7;
        objParametroBE.IpReg = ipReg;
        objParametroBE.UsuCre = userCre;
        int idParametro = objParametro.Insertar(objParametroBE);
        return idParametro;        
    }
    [WebMethod]
    public static string BorrarClase(int idParametro)
    {
        ParametroDetalleBL objParametro = new ParametroDetalleBL();
        ParametroDetalleBE objParametroBE = new ParametroDetalleBE();
        objParametroBE.UsuMod = userCre;
        objParametroBE.IpMod = ipReg;
        objParametroBE.IdParametro = idParametro;
        objParametro.BorrarParametro(objParametroBE);
        return "OK";
    }
}